package com.hll.config;

import com.hll.pojo.Dog;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

/**
 * @author: Mr.Hu
 * @create: 2021-03-11 18:28
 */

/*javaConfig可以完全不写 xml配置文件*/
@Configuration // 代表这是一个配置类
@ComponentScan("com.hll")
@Import(MyConfig2.class) // 导入合并其他配置类，类似于配置文件中的 inculde 标签
public class MyConfig {
  @Bean // 通过方法注册一个bean，这里的返回值就Bean的类型，方法名就是bean的id！
  public Dog dog() {
    return new Dog();
  }
}
